Component: Available-for-sale Securities, Debt Maturities, Amortized Cost Basis [Roll Up]

Line Label Object Class Period Type Balance Name
1 Available-for-sale Securities, Debt Maturities, Amortized Cost Basis [Roll Up]

*

*

*

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract
2 Available-for-sale Securities, Debt Maturities, within One Year, Amortized Cost Basis [Concept] Monetary As Of Debit us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
3 Available-for-sale Securities, Debt Maturities, after One Through Five Years, Amortized Cost Basis [Concept] Monetary As Of Debit us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
4 Available-for-sale Securities, Debt Maturities, after Five Through Ten Years, Amortized Cost Basis [Concept] Monetary As Of Debit us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
5 Available-for-sale Securities, Debt Maturities, after Ten Years, Amortized Cost Basis [Concept] Monetary As Of Debit us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
6 Available-for-sale Securities, Debt Maturities, without Single Maturity Date, Amortized Cost Basis [Concept] Monetary As Of Debit us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
7 Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Total [Concept] Monetary As Of Debit us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost